created on Mon Nov 04 12:46:46 UTC 2019 by ?

1. Summary

Total Runs Success Rate Total time Failures Errors Skipped

0

100.0%

8 minutes, 36.930 seconds

6

0

15

2. Features

2.1. Page List: Default variant using Default badge in XS IGNORED

Result: IGNORED Time: 5.340 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 320 and height: 480

2.2. Page List: Default variant using Default badge in SM IGNORED

Result: IGNORED Time: 4.935 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 640 and height: 480

2.3. Page List: Default variant using Default badge in MD IGNORED

Result: IGNORED Time: 5.570 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.4. Page List: Default variant using Default badge in LG IGNORED

Result: IGNORED Time: 4.491 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.5. Page List: Default variant using Default badge in XLG IGNORED

Result: IGNORED Time: 4.813 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.6. Page List: Default variant using Default badge in XXLG IGNORED

Result: IGNORED Time: 4.901 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist1"
def selectorContainer = "#contentblock1 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Default badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has first item

1
assert $("${selector} li.first").text().trim() == "Page1"
  • And Has last item

1
assert $("${selector} li.last").text().trim() == "Page5"
  • And Has three plain items

1
assert $("${selector} li.item").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.7. Page List: Default variant using Icon badge in XS IGNORED

Result: IGNORED Time: 4.245 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 320 and height: 480

2.8. Page List: Default variant using Icon badge in SM IGNORED

Result: IGNORED Time: 4.393 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 640 and height: 480

2.9. Page List: Default variant using Icon badge in MD IGNORED

Result: IGNORED Time: 4.195 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.10. Page List: Default variant using Icon badge in LG IGNORED

Result: IGNORED Time: 4.487 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.11. Page List: Default variant using Icon badge in XLG IGNORED

Result: IGNORED Time: 4.201 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.12. Page List: Default variant using Icon badge in XXLG IGNORED

Result: IGNORED Time: 4.511 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist2"
def selectorContainer = "#contentblock2 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Icon badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has icon as contents

1
assert $("${selector} li i").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.13. Page List: Default variant using Image badge in XS IGNORED

Result: IGNORED Time: 4.103 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 320 and height: 480

2.14. Page List: Default variant using Image badge in SM IGNORED

Result: IGNORED Time: 5.188 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 640 and height: 480

2.15. Page List: Default variant using Image badge in MD IGNORED

Result: IGNORED Time: 4.488 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.16. Page List: Default variant using Image badge in LG IGNORED

Result: IGNORED Time: 5.409 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.17. Page List: Default variant using Image badge in XLG IGNORED

Result: IGNORED Time: 5.612 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.18. Page List: Default variant using Image badge in XXLG IGNORED

Result: IGNORED Time: 5.070 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist3"
def selectorContainer = "#contentblock3 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Image badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has image as contents

1
assert $("${selector} li img").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.19. Page List: Default variant using Card badge in XS IGNORED

Result: IGNORED Time: 5.064 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 320 and height: 480

2.20. Page List: Default variant using Card badge in SM IGNORED

Result: IGNORED Time: 4.950 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 640 and height: 480

2.21. Page List: Default variant using Card badge in MD IGNORED

Result: IGNORED Time: 4.649 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.22. Page List: Default variant using Card badge in LG IGNORED

Result: IGNORED Time: 4.778 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.23. Page List: Default variant using Card badge in XLG IGNORED

Result: IGNORED Time: 5.353 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.24. Page List: Default variant using Card badge in XXLG IGNORED

Result: IGNORED Time: 5.196 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist4"
def selectorContainer = "#contentblock4 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And Has card as contents

1
assert $("${selector} li .card").size() == 5
  • Where: Browser size width: 2560 and height: 1440

2.25. Page List: Default variant using Horizontal badge in XS IGNORED

Result: IGNORED Time: 4.144 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XS The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 320 and height: 480

2.26. Page List: Default variant using Horizontal badge in SM IGNORED

Result: IGNORED Time: 4.581 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in SM The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 640 and height: 480

2.27. Page List: Default variant using Horizontal badge in MD IGNORED

Result: IGNORED Time: 4.845 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in MD The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1024 and height: 768

2.28. Page List: Default variant using Horizontal badge in LG IGNORED

Result: IGNORED Time: 4.182 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in LG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1366 and height: 1024

2.29. Page List: Default variant using Horizontal badge in XLG IGNORED

Result: IGNORED Time: 4.338 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 1920 and height: 1280

2.30. Page List: Default variant using Horizontal badge in XXLG IGNORED

Result: IGNORED Time: 4.866 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist5"
def selectorContainer = "#contentblock5 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Horizontal badge in XXLG The component should be on the page

  • And Has five list items

1
assert $("${selector} li").size() == 3
  • And Has card as contents

1
assert $("${selector} li .card").size() == 3
  • Where: Browser size width: 2560 and height: 1440

2.31. Page List: Default Empty in XS IGNORED

Result: IGNORED Time: 3.531 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 320 and height: 480

2.32. Page List: Default Empty in SM IGNORED

Result: IGNORED Time: 3.499 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 640 and height: 480

2.33. Page List: Default Empty in MD IGNORED

Result: IGNORED Time: 3.495 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1024 and height: 768

2.34. Page List: Default Empty in LG IGNORED

Result: IGNORED Time: 3.547 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1366 and height: 1024

2.35. Page List: Default Empty in XLG IGNORED

Result: IGNORED Time: 4.223 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 1920 and height: 1280

2.36. Page List: Default Empty in XXLG IGNORED

Result: IGNORED Time: 3.997 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist6"
def selectorContainer = "#contentblock6 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
def component = waitForComponent(selector)
  • And Has no content

1
assert $("${selector} .content > child").isEmpty() == true
  • Where: Browser size width: 2560 and height: 1440

2.37. Badge: Card with Image, Title, Description and Action in XS IGNORED

Result: IGNORED Time: 4.348 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 320 and height: 480

2.38. Badge: Card with Image, Title, Description and Action in SM IGNORED

Result: IGNORED Time: 4.601 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 640 and height: 480

2.39. Badge: Card with Image, Title, Description and Action in MD IGNORED

Result: IGNORED Time: 4.379 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1024 and height: 768

2.40. Badge: Card with Image, Title, Description and Action in LG IGNORED

Result: IGNORED Time: 4.625 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1366 and height: 1024

2.41. Badge: Card with Image, Title, Description and Action in XLG IGNORED

Result: IGNORED Time: 4.655 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 1920 and height: 1280

2.42. Badge: Card with Image, Title, Description and Action in XXLG IGNORED

Result: IGNORED Time: 5.327 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist29"
def selectorContainer = "#contentblock29 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Badge Card with Image Title Description and Action in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 2
  • And Has image in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And Has title in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And Has description in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And Has call to action in first item

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "BUTTON TEXT"
  • Where: Browser size width: 2560 and height: 1440

2.43. Page List: Default variant using Card badge with List Split every 2 in XS IGNORED

Result: IGNORED Time: 4.375 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XS The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 320 and height: 480

2.44. Page List: Default variant using Card badge with List Split every 2 in SM IGNORED

Result: IGNORED Time: 4.391 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in SM The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 640 and height: 480

2.45. Page List: Default variant using Card badge with List Split every 2 in MD IGNORED

Result: IGNORED Time: 5.131 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in MD The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1024 and height: 768

2.46. Page List: Default variant using Card badge with List Split every 2 in LG IGNORED

Result: IGNORED Time: 4.994 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in LG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1366 and height: 1024

2.47. Page List: Default variant using Card badge with List Split every 2 in XLG IGNORED

Result: IGNORED Time: 4.944 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 1920 and height: 1280

2.48. Page List: Default variant using Card badge with List Split every 2 in XXLG IGNORED

Result: IGNORED Time: 5.816 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist30"
def selectorContainer = "#contentblock30 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default variant using Card badge with List Split every 2 in XXLG The component should be on the page

  • And Has three lists

1
assert $("${selector} ul").size() == 3
  • And Has five list items

1
assert $("${selector} li").size() == 5
  • And First list has two items

1
assert $("${selector} ul").getAt(0).find("li").size() == 2
  • And Second list has two items

1
assert $("${selector} ul").getAt(1).find("li").size() == 2
  • And Third list has one items

1
assert $("${selector} ul").getAt(2).find("li").size() == 1
  • Where: Browser size width: 2560 and height: 1440

2.49. Page List: Default with Thumbnail Override in XS IGNORED

Result: IGNORED Time: 4.680 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XS Last item should have thumbnail override from list

  • Where: Browser size width: 320 and height: 480

2.50. Page List: Default with Thumbnail Override in SM IGNORED

Result: IGNORED Time: 4.927 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in SM Last item should have thumbnail override from list

  • Where: Browser size width: 640 and height: 480

2.51. Page List: Default with Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.370 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in MD Last item should have thumbnail override from list

  • Where: Browser size width: 1024 and height: 768

2.52. Page List: Default with Thumbnail Override in LG IGNORED

Result: IGNORED Time: 5.735 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in LG Last item should have thumbnail override from list

  • Where: Browser size width: 1366 and height: 1024

2.53. Page List: Default with Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 5.614 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XLG Last item should have thumbnail override from list

  • Where: Browser size width: 1920 and height: 1280

2.54. Page List: Default with Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 6.504 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist31"
def selectorContainer = "#contentblock31 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default with Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from list

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/cablecar.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from list")
Current

Page List Default with Thumbnail Override in XXLG Last item should have thumbnail override from list

  • Where: Browser size width: 2560 and height: 1440

2.55. Page List: Default without Thumbnail Override in XS IGNORED

Result: IGNORED Time: 4.890 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XS The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XS Last item should have thumbnail override from page details

  • Where: Browser size width: 320 and height: 480

2.56. Page List: Default without Thumbnail Override in SM IGNORED

Result: IGNORED Time: 4.920 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in SM The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in SM Last item should have thumbnail override from page details

  • Where: Browser size width: 640 and height: 480

2.57. Page List: Default without Thumbnail Override in MD IGNORED

Result: IGNORED Time: 5.772 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in MD The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in MD Last item should have thumbnail override from page details

  • Where: Browser size width: 1024 and height: 768

2.58. Page List: Default without Thumbnail Override in LG IGNORED

Result: IGNORED Time: 5.501 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in LG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in LG Last item should have thumbnail override from page details

  • Where: Browser size width: 1366 and height: 1024

2.59. Page List: Default without Thumbnail Override in XLG IGNORED

Result: IGNORED Time: 5.552 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XLG Last item should have thumbnail override from page details

  • Where: Browser size width: 1920 and height: 1280

2.60. Page List: Default without Thumbnail Override in XXLG IGNORED

Result: IGNORED Time: 7.675 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist32"
def selectorContainer = "#contentblock32 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Default without Thumbnail Override in XXLG The component should be on the page

  • And Has two list items

1
assert $("${selector} li").size() == 3
  • And Last item should have thumbnail override from page details

1
2
assert $("${selector} li img").getAt(0).attr("src").contains("/city2.jpg/")
takeScreenshot($(selector).firstElement(), "Last item should have thumbnail override from page details")
Current

Page List Default without Thumbnail Override in XXLG Last item should have thumbnail override from page details

  • Where: Browser size width: 2560 and height: 1440

2.61. Page List: Pages with Analytics XS IGNORED

Result: IGNORED Time: 4.380 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 320 and height: 480

2.62. Page List: Pages with Analytics SM IGNORED

Result: IGNORED Time: 4.581 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 640 and height: 480

2.63. Page List: Pages with Analytics MD IGNORED

Result: IGNORED Time: 5.853 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1024 and height: 768

2.64. Page List: Pages with Analytics LG IGNORED

Result: IGNORED Time: 5.832 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1366 and height: 1024

2.65. Page List: Pages with Analytics XLG IGNORED

Result: IGNORED Time: 5.524 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 1920 and height: 1280

2.66. Page List: Pages with Analytics XXLG IGNORED

Result: IGNORED Time: 6.067 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist33"
def selectorContainer = "#contentblock33 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("link")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("pagelist")
  • Where: Browser size width: 2560 and height: 1440

2.67. Page List: Pages with Title and Description Trim IGNORED

Result: IGNORED Time: 5.226 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
2
def selector = "#pagelist34"
def selectorContainer = "#contentblock34 .contents"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Title and Description Trim The component should be on the page

  • And Page Title Should be trimmed

1
assert $("${selector} ul li .card-title").getAt(0).text().equals("Pag...")
  • And Page Description Should be trimmed

1
assert $("${selector} ul li .card-text").getAt(0).text().equals("Page with ..more")

2.68. Page List: Pages with Analytics Track Only XS IGNORED

Result: IGNORED Time: 5.152 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XS The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 320 and height: 480

2.69. Page List: Pages with Analytics Track Only SM IGNORED

Result: IGNORED Time: 5.314 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only SM The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 640 and height: 480

2.70. Page List: Pages with Analytics Track Only MD IGNORED

Result: IGNORED Time: 5.305 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only MD The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1024 and height: 768

2.71. Page List: Pages with Analytics Track Only LG IGNORED

Result: IGNORED Time: 5.760 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only LG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1366 and height: 1024

2.72. Page List: Pages with Analytics Track Only XLG IGNORED

Result: IGNORED Time: 5.931 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 1920 and height: 1280

2.73. Page List: Pages with Analytics Track Only XXLG IGNORED

Result: IGNORED Time: 5.652 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist35"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with Analytics Track Only XXLG The component should be on the page

  • And First page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-track").equals("true")
  • And First page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-label").equals("badge Link Description")
  • And First page link should have attribute: data-layer-location

1
assert $("${selector} ul li a").getAt(0).attr("data-layer-location").equals("")
  • And Second page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-track").equals("true")
  • And Second page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(1).attr("data-layer-label").equals("Badge Link")
  • And Third page link should have attribute: data-layer-track

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-track").equals("true")
  • And Third page link should have attribute: data-layer-label

1
assert $("${selector} ul li a").getAt(2).attr("data-layer-label").equals("Page3")
  • Where: Browser size width: 2560 and height: 1440

2.74. Page List: Pages with no Details in XS IGNORED

Result: IGNORED Time: 4.506 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XS The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 320 and height: 480

2.75. Page List: Pages with no Details in SM IGNORED

Result: IGNORED Time: 5.067 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in SM The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 640 and height: 480

2.76. Page List: Pages with no Details in MD IGNORED

Result: IGNORED Time: 4.946 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in MD The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1024 and height: 768

2.77. Page List: Pages with no Details in LG IGNORED

Result: IGNORED Time: 6.005 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in LG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1366 and height: 1024

2.78. Page List: Pages with no Details in XLG IGNORED

Result: IGNORED Time: 10.097 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 1920 and height: 1280

2.79. Page List: Pages with no Details in XXLG IGNORED

Result: IGNORED Time: 5.460 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist36"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
Current

Page List Pages with no Details in XXLG The component should be on the page

  • And Has five items of page missing details

1
assert $("${selector} .page-missing-details").size() == 5
  • Where: Browser size width: 2560 and height: 1440

Result: FAILURE Time: 20.736 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 320 and height: 480

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds

Result: FAILURE Time: 19.348 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 640 and height: 480

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds

Result: FAILURE Time: 19.275 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1024 and height: 768

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds

Result: FAILURE Time: 19.464 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1366 and height: 1024

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds

Result: FAILURE Time: 19.686 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 1920 and height: 1280

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds

Result: FAILURE Time: 20.821 seconds

  • Given: >the page hierarchy is created as "Components" > "Lists" > "Page List"

  • And >I am in the component showcase page

  • And >the component is on the showcase page

1
def selector = "#pagelist39"
  • When I am on the component showcase page

1
2
setWindowSize(viewport)
waitForAuthorPreviewPage()
  • Then The component should be on the page

1
2
def component = waitForComponent(selector)
takeScreenshot($(selector).firstElement(), "The component should be on the page")
  • And List Component Does not have attribute data-layer-label

1
assert $("${selector}").getAttribute("data-layer-label").size() == 0
  • And List Has three items

1
assert $("${selector} li").size() == 3
  • And First Items - Has image

1
assert $("${selector} > div > ul > li.first > div > div.card-img-top > img").attr("alt") == "Page1"
  • And First Items - Has title

1
assert $("${selector} > div > ul > li.first > div > div.card-body > h3").text() == "Page1"
  • And First Items - Has description

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div.card-text").text() == "Page with Licensed Page Image, with non-Licensed Secondary Image and with Background non-Licensed Image"
  • And First Items - Has call to action with overridden text

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").text().toUpperCase() == "READ MORE"
  • And First Items - Has call to action with custom css

1
assert $("${selector} > div > ul > li.first > div > div.card-body > div > a").getAttribute("class").contains("btn-primary-red")
  • Where: Browser size width: 2560 and height: 1440

The following problems occurred:
geb.waiting.WaitTimeoutException: condition did not pass in 15.0 seconds